Skip to content

SE3 validity check#21

Open
BaldPulse wants to merge 1 commit intobrentyi:mainfrom
BaldPulse:se3-validity-check
Open

SE3 validity check#21
BaldPulse wants to merge 1 commit intobrentyi:mainfrom
BaldPulse:se3-validity-check

Conversation

@BaldPulse
Copy link
Copy Markdown

@BaldPulse BaldPulse commented Aug 20, 2025

Adds a validity check for matrices when initializing SE3.
I made an axis scaling mistake when integrating this code base with a custom WiLoR pipeline and was pulling my hair out for a couple of hours. Having this code as a guard will help avoid such mistakes.

The performance hit introduced by the additional branching logic is less than 2% in terms of the overall pipeline running time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant